package com.yunxi.model.sto;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.Version;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author Guan
 * @since 2020-03-11
 */
@Data
@EqualsAndHashCode(callSuper = false)

@TableName("pms_report_partner_month")
@ApiModel(value="ReportPartnerMonth对象", description="")
public class ReportPartnerMonth implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "REPORT_ID", type = IdType.AUTO)
    private Integer reportId;

    @TableField("REPORT_DATE")
    private String reportDate;

    @TableField("PARTNER_CODE")
    private String partnerCode;

    @TableField("PARTNER_NAME")
    private String partnerName;

    @TableField("PROJECT_NAME")
    private String projectName;

    @TableField("MODEL_NAME")
    private String modelName;

    @TableField("CONTENT")
    private String content;

    @TableField("TARGET")
    private Integer target;

    @TableField("DAY_ONE")
    private Integer dayOne;

    @TableField("DAY_TWO")
    private Integer dayTwo;

    @TableField("DAY_THREE")
    private Integer dayThree;

    @TableField("DAY_FOUR")
    private Integer dayFour;

    @TableField("DAY_FIVE")
    private Integer dayFive;

    @TableField("DAY_SIX")
    private Integer daySix;

    @TableField("DAY_SEVEN")
    private Integer daySeven;

    @TableField("DAY_EIGHT")
    private Integer dayEight;

    @TableField("DAY_NINE")
    private Integer dayNine;

    @TableField("DAY_TEN")
    private Integer dayTen;

    @TableField("DAY_ELEVEN")
    private Integer dayEleven;

    @TableField("DAY_TWELVE")
    private Integer dayTwelve;

    @TableField("MONTH_COUNT")
    private Integer monthCount;

    @TableField("COMPLETE_PERCENT")
    private BigDecimal completePercent;

    @TableField("BUY_TYPE")
    private String buyType;

    @TableField("SORT_NO1")
    private Integer sortNo1;

    @TableField("SORT_NO2")
    private Integer sortNo2;

    @TableField("SORT_NO3")
    private Integer sortNo3;

    @TableField("DAY_THIRTEEN")
    private Integer dayThirteen;

    @TableField("DAY_FOURTEEN")
    private Integer dayFourteen;

    @TableField("DAY_FIVETEEN")
    private Integer dayFiveteen;

    @TableField("DAY_SIXTEEN")
    private Integer daySixteen;

    @TableField("DAY_SEVENTEEN")
    private Integer daySeventeen;

    @TableField("DAY_EIGHTTEEN")
    private Integer dayEightteen;

    @TableField("DAY_NINETEEN")
    private Integer dayNineteen;

    @TableField("DAY_TWENTY")
    private Integer dayTwenty;

    @TableField("DAY_TWENTY_ONE")
    private Integer dayTwentyOne;

    @TableField("DAY_TWENTY_TWO")
    private Integer dayTwentyTwo;

    @TableField("DAY_TWENTY_THREE")
    private Integer dayTwentyThree;

    @TableField("DAY_TWENTY_FOUR")
    private Integer dayTwentyFour;

    @TableField("DAY_TWENTY_FIVE")
    private Integer dayTwentyFive;

    @TableField("DAY_TWENTY_SIX")
    private Integer dayTwentySix;

    @TableField("DAY_TWENTY_SEVEN")
    private Integer dayTwentySeven;

    @TableField("DAY_TWENTY_EIGHT")
    private Integer dayTwentyEight;

    @TableField("DAY_TWENTY_NINE")
    private Integer dayTwentyNine;

    @TableField("DAY_THIRTY")
    private Integer dayThirty;

    @TableField("DAY_THIRTY_ONE")
    private Integer dayThirtyOne;


}
